undisputed world champion - Francés Inglés Diccionario